/*
*---------------------------------------------------------------
*                        Lvgl Font Tool                         
*                                                               
* 注:使用unicode编码                                              
* 注:本字体文件由Lvgl Font Tool V0.3 生成                          
* 作者:阿里(qq:617622104)                                         
*---------------------------------------------------------------
*/



#include "my_gui.h"


static const uint8_t glyph_bitmap[] = {
/* 海 */
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //...............@................
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //...............@@...............
0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //....@.........@@................
0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //.....@@.......@.................
0x00,0x00,0x00,0xff,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x00,0x0f,0xf0,0x00,  //......@@.....@@............@@...
0x00,0x00,0x00,0x0f,0x00,0x00,0x0f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,  //.......@.....@@@@@@@@@@@@@@@@@..
0x00,0x00,0x00,0x0f,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //.......@....@@..................
0x00,0x00,0x00,0x00,0x0f,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //.........@..@...................
0x00,0x00,0x00,0x00,0xf0,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //........@..@....................
0x0f,0xf0,0x00,0x00,0xf0,0x0f,0x00,0xf0,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,  //.@@.....@..@..@.........@@......
0x00,0x0f,0xf0,0x00,0xf0,0xf0,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,0x00,0x00,  //...@@...@.@...@@@@@@@@@@@@@.....
0x00,0x00,0xff,0x00,0xff,0x00,0x00,0xf0,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,  //....@@..@@....@..@.......@......
0x00,0x00,0xff,0x0f,0x00,0x00,0x00,0xf0,0x00,0xff,0x00,0x00,0x0f,0x00,0x00,0x00,  //....@@.@......@...@@.....@......
0x00,0x00,0x00,0x0f,0x00,0x00,0x0f,0xf0,0x00,0x0f,0xf0,0x00,0x0f,0x00,0x00,0x00,  //.......@.....@@....@@....@......
0x00,0x00,0x00,0x0f,0x00,0x00,0x0f,0x00,0x00,0x0f,0xf0,0x00,0x0f,0x00,0x00,0x00,  //.......@.....@.....@@....@......
0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x0f,0xf0,0x00,0x0f,0x00,0x00,0x00,  //......@......@.....@@....@......
0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0xff,0x00,  //......@......@...........@..@@..
0x00,0x00,0x00,0xf0,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,  //......@.@@@@@@@@@@@@@@@@@@@@@@@.
0x00,0x00,0x0f,0xf0,0x00,0x00,0x0f,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@@......@...@.......@......
0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@.......@....@......@......
0x0f,0xff,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0x0f,0x00,0x00,0x0f,0x00,0x00,0x00,  //.@@@@@......@@.....@.....@......
0x00,0x00,0xff,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0xf0,0x00,0x0f,0x00,0x00,0x00,  //....@@......@......@@....@......
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0xf0,0x00,0x0f,0x00,0x00,0x00,  //.....@......@......@@....@......
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x0f,0x0f,0xf0,0x00,  //.....@......@............@.@@...
0x00,0x00,0x0f,0x00,0x00,0x0f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,  //.....@.....@@@@@@@@@@@@@@@@@@@..
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@......@............@......
0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,  //.....@@.................@@......
0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0xff,0x00,0x00,0x00,  //.....@@...........@@....@@......
0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xf0,0x00,0x00,0x00,  //.....@@.............@@@@@.......
0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,  //.....@................@@........


/* 达 */
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,  //....................@@..........
0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,  //....@...............@@..........
0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //.....@..............@...........
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //......@@............@...........
0x00,0x00,0x00,0xff,0xf0,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //......@@@...........@...........
0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //.......@@...........@...........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //.......@............@...........
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0xf0,0x00,  //....................@......@@...
0x00,0x00,0x00,0x00,0x00,0x0f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,  //...........@@@@@@@@@@@@@@@@@@@..
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //....................@...........
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //....................@...........
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //......@@............@...........
0x0f,0xff,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,  //.@@@@@@@............@...........
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x00,  //......@............@@...........
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x0f,0xff,0x00,0x00,0x00,0x00,0x00,  //......@............@@@..........
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0xff,0x00,0x00,0x00,0x00,  //......@............@..@@........
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x0f,0xf0,0x00,0x00,0x00,  //......@............@...@@.......
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0xff,0x00,0x00,0x00,  //......@...........@@....@@......
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0xf0,0x00,0x00,  //......@...........@......@@.....
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0xff,0x00,0x00,  //......@..........@........@@....
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0xff,0xf0,0x00,  //......@.........@@........@@@...
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x0f,0xf0,0x00,  //......@........@@..........@@...
0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x0f,0x00,0x00,  //......@.......@............@....
0x00,0x00,0x0f,0x0f,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //.....@.@....@@..................
0x00,0x00,0xf0,0x00,0xf0,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //....@...@..@....................
0x00,0x0f,0xf0,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //...@@...@@......................
0x00,0xff,0x00,0x00,0x0f,0xff,0xff,0x00,0x00,0x00,0x00,0x0f,0xff,0xff,0xf0,0x00,  //..@@.....@@@@@.........@@@@@@...
0x00,0xf0,0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00,  //..@.........@@@@@@@@@@@@@@@@....


/* 仪 */
0x00,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //.........@.......@..............
0x00,0x00,0x00,0x00,0x0f,0xff,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,  //.........@@@......@.............
0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x0f,0x00,0x00,0x00,  //........@@........@@.....@......
0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x0f,0xf0,0x00,0x0f,0xf0,0x00,0x00,  //........@@.........@@....@@.....
0x00,0x00,0x00,0x00,0xf0,0x00,0x0f,0x00,0x00,0x0f,0xf0,0x00,0x0f,0xf0,0x00,0x00,  //........@....@.....@@....@@.....
0x00,0x00,0x00,0x0f,0xf0,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x0f,0x00,0x00,0x00,  //.......@@....@......@....@......
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0xff,0x00,0x00,0x00,  //.......@......@.....@...@@......
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,  //......@@......@.........@@......
0x00,0x00,0x00,0xff,0xf0,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,  //......@@@.....@.........@@......
0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,  //......@@......@.........@@......
0x00,0x00,0x0f,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,  //.....@.@......@.........@.......
0x00,0x00,0xff,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,  //....@@.@.......@.......@@.......
0x00,0x00,0xf0,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,  //....@..@.......@.......@@.......
0x00,0x0f,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,  //...@...@.......@.......@........
0x00,0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0xff,0x00,0x00,0x00,0x00,  //...@...@........@.....@@........
0x00,0xf0,0x00,0x0f,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0xff,0x00,0x00,0x00,0x00,  //..@....@........@.....@@........
0x0f,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,  //.@.....@........@@....@.........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x0f,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,  //.......@.........@...@@.........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x0f,0xf0,0xff,0x00,0x00,0x00,0x00,0x00,  //.......@.........@@.@@..........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0xf0,0xf0,0x00,0x00,0x00,0x00,0x00,  //.......@..........@.@...........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0xff,0xf0,0x00,0x00,0x00,0x00,0x00,  //.......@..........@@@...........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0xff,0xf0,0x00,0x00,0x00,0x00,0x00,  //.......@..........@@@...........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x0f,0xf0,0xff,0x00,0x00,0x00,0x00,0x00,  //.......@.........@@.@@..........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0xff,0x00,0x0f,0xff,0x00,0x00,0x00,0x00,  //.......@........@@...@@@........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0xff,0xff,0x00,0x00,0x00,  //.......@.......@@.....@@@@......
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0xff,0xff,0xf0,0x00,  //.......@......@@........@@@@@...
0x00,0x00,0x00,0x0f,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x0f,0xff,0xff,0x00,  //.......@.....@...........@@@@@..
0x00,0x00,0x00,0x0f,0x00,0x0f,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //.......@...@@...................
0x00,0x00,0x00,0x0f,0xff,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //.......@@@@.....................


/* 器 */
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x0f,0xf0,0x00,0x00,  //.....@......@......@.....@@.....
0x00,0x00,0x0f,0xff,0xff,0xff,0xff,0x00,0x00,0x0f,0xff,0xff,0xff,0xff,0x00,0x00,  //.....@@@@@@@@@.....@@@@@@@@@....
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,  //.....@......@......@......@.....
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,  //.....@......@......@......@.....
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,  //.....@......@......@......@.....
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,  //.....@......@......@......@.....
0x00,0x00,0x0f,0xff,0xff,0xff,0xf0,0x00,0x00,0x0f,0xff,0xff,0xff,0xf0,0x00,0x00,  //.....@@@@@@@@......@@@@@@@@.....
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0xf0,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,  //.....@......@.@....@......@.....
0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0xff,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  //.....@........@@@...............
0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,  //.............@@.....@@..........
0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x0f,0xf0,0x00,0x0f,0x00,0x00,  //............@@.......@@....@....
0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0xf0,0x00,0xff,0xf0,0x00,  //............@.........@...@@@...
0x0f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,0x00,  //.@@@@@@@@@@@@@@@@@@@@@@@@@@@@...
0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,  //..........@@......@.............
0x00,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,  //.........@@........@............
0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,  //........@...........@@..........
0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,  //.......@..............@@........
0x00,0x00,0x00,0xf0,0x00,0x0f,0xf0,0x00,0x00,0xf0,0x00,0x0f,0xff,0xf0,0x00,0x00,  //......@....@@.....@....@@@@.....
0x00,0x00,0xff,0xff,0xff,0xff,0xff,0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xf0,0x00,  //....@@@@@@@@@@....@@@@@@@@@@@...
0x00,0x0f,0xff,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //...@@@......@.....@......@......
0x0f,0xf0,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //.@@..@......@.....@......@......
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@......@.....@......@......
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@......@.....@......@......
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@......@.....@......@......
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@......@.....@......@......
0x00,0x00,0x0f,0xff,0xff,0xff,0xf0,0x00,0x00,0xff,0xff,0xff,0xff,0x00,0x00,0x00,  //.....@@@@@@@@.....@@@@@@@@......
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@......@.....@......@......
0x00,0x00,0x0f,0x00,0x00,0x00,0xf0,0x00,0x00,0xf0,0x00,0x00,0x0f,0x00,0x00,0x00,  //.....@......@.....@......@......
0x00,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,  //.....@............@.............


};


static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
    {.bitmap_index = 0,	.adv_w = 32, .box_h = 30, .box_w = 32, .ofs_x = 0, .ofs_y = 3},/*(海)*/
    {.bitmap_index = 480,	.adv_w = 32, .box_h = 28, .box_w = 32, .ofs_x = 0, .ofs_y = 4},/*(达)*/
    {.bitmap_index = 928,	.adv_w = 32, .box_h = 29, .box_w = 32, .ofs_x = 0, .ofs_y = 3},/*(仪)*/
    {.bitmap_index = 1392,	.adv_w = 32, .box_h = 29, .box_w = 32, .ofs_x = 0, .ofs_y = 3},/*(器)*/
};


static const uint16_t unicode_list_1[] = {
    0x6d77,	/*(海)*/
    0x8fbe,	/*(达)*/
    0x4eea,	/*(仪)*/
    0x5668,	/*(器)*/
    0x0000,    /*End indicator*/
};


static const lv_font_fmt_txt_cmap_t cmaps[] = {
    {
        .range_start = 20202,
        .range_length = 4,
        .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY,
        .glyph_id_start = 0,
        .unicode_list = unicode_list_1,
        .glyph_id_ofs_list = NULL,
        .list_length = 4,
    }
};


static lv_font_fmt_txt_dsc_t font_dsc = {
    .glyph_bitmap = glyph_bitmap,
    .glyph_dsc = glyph_dsc,
    .cmaps = cmaps,
    .cmap_num = 1,
    .bpp = 4,

    .kern_scale = 0,
    .kern_dsc = NULL,
    .kern_classes = 0,

    .last_letter = 0x8fbe,
    .last_glyph_id = 3,
};


static const uint8_t * __user_font_get_bitmap(const lv_font_t * font, uint32_t unicode_letter) {
    lv_font_fmt_txt_dsc_t * fdsc = (lv_font_fmt_txt_dsc_t *) font->dsc;

    if(unicode_letter < fdsc->cmaps[0].range_start) return NULL;

    uint32_t i;
    for(i = 0; fdsc->cmaps[0].unicode_list[i] != 0; i++) {
        if(fdsc->cmaps[0].unicode_list[i] == unicode_letter) {
            const lv_font_fmt_txt_glyph_dsc_t * gdsc = &fdsc->glyph_dsc[i];
            return &fdsc->glyph_bitmap[gdsc->bitmap_index];
        }
    }
    return NULL;
}


static bool __user_font_get_glyph_dsc(const lv_font_t * font, lv_font_glyph_dsc_t * dsc_out, uint32_t unicode_letter, uint32_t unicode_letter_next) {
    lv_font_fmt_txt_dsc_t * fdsc = (lv_font_fmt_txt_dsc_t *) font->dsc;

    if(unicode_letter < fdsc->cmaps[0].range_start) return false;

    uint32_t i;
    for(i = 0; fdsc->cmaps[0].unicode_list[i] != 0; i++) {
        if(fdsc->cmaps[0].unicode_list[i] == unicode_letter) {
            const lv_font_fmt_txt_glyph_dsc_t * gdsc = &fdsc->glyph_dsc[i];
            dsc_out->adv_w = gdsc->adv_w;
            dsc_out->box_h = gdsc->box_h;
            dsc_out->box_w = gdsc->box_w;
            dsc_out->ofs_x = gdsc->ofs_x;
            dsc_out->ofs_y = gdsc->ofs_y;
            dsc_out->bpp   = fdsc->bpp;
            return true;
        }
    }
    return false;
}


//华文宋体,Regular,24
//字模高度：36
//内部字体
//未用排序和顺序查表
lv_font_t haidayiqi24 = {
    .dsc = &font_dsc,
    .get_glyph_bitmap = __user_font_get_bitmap,
    .get_glyph_dsc = __user_font_get_glyph_dsc,
    .line_height = 36,
    .base_line = 0,
};

//end of file
